草庐IT

mac 好用的类似Xshell工具

全部标签

javascript - 是否有将 CommonJS 模块编译成单个 .js 文件的工具?

是否有任何工具可以将使用CommonJS/Node-like模块(require、exports等)编写的模块编译成单个.js文件以提供服务到浏览器? 最佳答案 听起来您正在寻找Browserify:https://github.com/substack/node-browserify"Makenode-stylerequire()workinthebrowserwithaserver-sidebuildstep,asifbymagic!" 关于javascript-是否有将Common

javascript - 哪个是angular js和nodejs中最好的报告工具

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。我们不允许提问寻求书籍、工具、软件库等的推荐。您可以编辑问题,以便用事实和引用来回答。关闭7年前。Improvethisquestion我目前正在使用angularjs和nodejs构建一个单页应用程序。我想生成一些无法通过图表生成的详细报告。谁能推荐我最好的客户端报告工具。

javascript - 这段代码是用什么工具丑化的?

在检查页面的源代码时,我看到JS代码被丑化了,如下所示:eval((function(D28){for(varJ28="",p28=0,C28=function(D28,y28){for(varL28=0,E28=0;E28=32&&t28(54.0E1,99.)?2:1.3860E3(0x9F,105)?(140.,0):(104.,0xF3)=(0x157,146.)?(26.,70.9E1):(0x213,10.59E2)(1.137E3,82.)?(0.,null):(25.8E1,19.5E1)>=(0x1E5,0x183)?(9.4E1,\'r\'):(11.84E2,7`

javascript - 开发工具控制台中的 javascript 可以下载/保存文件,还是这个沙盒?

我正在尝试编写一个类似书签的js片段,它可以从开发人员工具控制台运行,它将为页面中的图像提供src:varx=["PA633","PA10","PA11"];functionnextPage(i){$('#viewportdiv:first-child').animate({scrollTop:i},200);i+=1020;if(i此脚本的工作原理在于它为每个图像提供了正确的src链接。有没有办法让javascript自动下载/保存每个链接?可以单击每个链接(Chrome在新选项卡中打开这些链接),但这样做有点乏味。正确的方法是让javascript片段将图像保存到下载文件夹本身,但

javascript - DevTools 性能工具中的解析、编译和评估是什么?

在Chromes的性能选项卡中运行JS脚本时,我看到JS解释分为三个步骤:Parse、Compile和Evaluate。有时我只会看到Evaluate,有时会看到Compile和Evaluate,有时会看到全部三个。我的问题是:每个步骤的实际含义是什么?为什么有时会缺少步骤?(例如,有时Parse会丢失) 最佳答案 解析:js引擎检查代码,确定所有不同的范围、变量声明等,并对它们进行排序。在这一步也会发生提升。基本上你的纯文本源代码变成了AbstractSyntaxTree(AST)编译:ChromeV8使用JIT编译,这意味着部分

javascript - 类似 Photoshop、可嵌入的基于 Web 的图像编辑器?

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭10年前。OnlineImageEditor-AjaxorFlex/Flash?Theabovewasn'treallytheanswerthatIwaslookingfor.我正在寻找可以嵌入到我的页面中的在线图像编辑器,以便用户可以编辑图像并提交它们。我可以接受Flash或Canvas/JS,请不要使用Silverlight或Java。应该有这些特征,或者接近

javascript - JavaScript 或 jQuery 有类似 Excel 的 VLOOKUP 的功能吗?

JavaScript或jQuery是否具有返回数组元素的函数,该数组的索引等于给定值在另一个数组中的位置?(我可以自己写,但我不想重新发明轮子。)类似于:functionvlookup(theElement,array1,array2){$.each(array1,function(index,element){if(element===theElement)returnarray2[index];});returnnull;}但是,嗯...在标准库中。 最佳答案 也许是这样的?Array.prototype.vlookup=fun

javascript - Mac 浏览器似乎吞下了初始的 CORS XHR 预检请求

我有一个非常简单的支持CORS的Node.jsWeb服务器在我办公室的另一台机器上运行。我将其设置为在端口8080上运行。如果我将它作为初始请求发送,触发预检(例如内容类型为application/json的请求),它将失败,但仅在非常特定的条件下:服务器在端口80或8080上运行。任何其他端口都可以正常工作。我正在从Mac(OSX10.8.5)发送请求。无论我是在本地机器上还是在单独的Windows机器上运行服务器,效果都一样。如果我在我的Mac上运行服务器并从我的Windows机器发出请求,它工作正常。这是我用来发送请求的代码:varxhr=newXMLHttpRequest();

javascript - 外部源映射工具

我在生产中有一个最小化的文件,有一个记录错误的错误处理程序,以及在我缩小文件时生成的源映射,但是我无法将错误映射到我的源文件,因为错误在日志中,不会发生在chrome或firefox中,在这些地方很容易使用缩小的文件和源映射。是否有应用程序或工具可以使用我生成的源映射将缩小文件中的错误报告转换为原始未缩小文件中的位置?所以要完全清楚我有dist.min.js它由几个js文件组成,然后用uglify.js缩小。我有dist.min.js.map这是uglify缩小文件时生成的映射文件。我需要做的就是接受错误错误:未捕获类型错误:无法调用未定义的方法“indexOf”,dist.min.j

javascript - Vuex Mutation 正在运行,但组件在 vue 开发工具中手动提交之前不会更新

我有一个vue组件,我无法从通过服务调用填充的计算属性进行更新。Feed.vueStatsfor{{feed.name}}loading{{feedID}}exportdefault{data:()=>{return{feedID:false}},computed:{feed(){returnthis.$store.state.feed.currentFeed},loading(){returnthis.$store.state.feed.status.loading;}},created:function(){this.feedID=this.$route.params.id;var